@charset "utf-8";

.input, .textarea {
	border-color:#808080 #d4d0c8 #d4d0c8 #808080;
	border-style:solid;
	border-width:1px;
	color:#333;
	padding:3px 2px 1px;
}
.wbAppFoot {
	width:960px;
	margin:20px auto;
	height:100px;
	text-align:center;
	clear:both;
}
.wbAppFoot .linkInfo {
}
.wbAppFoot .linkInfo em {
	margin:0 15px;
}
.wbAppFoot .copyInfo {
	font-family:arial;
	margin:10px;
}
.wbAppFoot, .wbAppFoot a:link, .wbAppFoot a:visited {
	color:#999;
	font-size:12px;
}
.wbApp {
	margin:0 auto;
}


.wbAppMain {
	margin:25px auto 15px auto;
	width:960px;
}
.wbAppHead .option {
	width:960px;
	height:320px;
	margin:0 auto;
	text-align:right;
	position:relative;
}
.wbAppHead .option a.newUser {
	width:100px;
	height:28px;
	background:url('/static/images/btnopt.gif') no-repeat 0 -30px;
	position:absolute;
	left:680px;
	top:240px;
}
.wbAppHead .option a.newUser:hover {
	background-position:0 0;
}
.wbAppHead .option a.newJob {
	width:100px;
	height:28px;
	background:url('/static/images/btnopt.gif') no-repeat 0 -90px;
	position:absolute;
	left:810px;
	top:240px;
}
.wbAppHead .option a.newJob:hover {
	background-position:0 -60px;
}
.wbAppHead .option a.newChe {
	width:100px;
	height:28px;
	background:url('/static/images/btnopt.gif') no-repeat 0 -150px;
	position:absolute;
	left:680px;
	top:240px;
}
.wbAppHead .option a.newChe:hover {
	background-position:0 -120px;
}
.wbAppHead .option a.newJoin {
	width:100px;
	height:28px;
	background:url('/static/images/btnopt.gif') no-repeat 0 -210px;
	position:absolute;
	left:810px;
	top:240px;
}
.wbAppHead .option a.newJoin:hover {
	background-position:0 -180px;
}
.wbAppHead .option .split {
	color:#a3d6ff;
	font-size:16px;
	position:absolute;
	left:793px;
	top:246px;
	display:block;
}
.wbAppNav {
	margin:0 auto;
	width:960px;
}
.wbAppNav .bg_l {
	float:left;
	width:5px;
	height:50px;
	background:url('/static/images/bg_topnav.gif');
}
.wbAppNav .bg_r {
	float:left;
	width:5px;
	height:50px;
	background:url('/static/images/bg_topnav.gif') 0 -50px;
}
.wbAppNav .bg_c {
	float:left;
	width:950px;
	height:50px;
	background:url('/static/images/bg_topnav.gif') 0 -100px repeat-x;
	position:relative;
}
.wbAppNav .logoLink {
	width:260px;
	height:39px;
	position:absolute;
	left:10px;
	top:4px;
}

.wbAppNav .link {
	position:absolute;
	left:320px;
	border-right:1px solid #579dd7;
}
.wbAppNav .link ul li {
	float:left;
	height:50px;
	line-height:50px;
	border-left:1px solid #579dd7;
}
.wbAppNav .link ul li.current {
	background:#4e95d4;
	font-weight:bold;
}
.wbAppNav .link ul li a {
	display:block;
	padding:0 25px;
	color:#fff;
	font-size:12px;
}
.wbAppNav .link ul li a:link, .wbAppNav .link ul li a:visited, .wbAppNav .link ul li a:hover {
	color:#fff;
	font-size:14px;
}
.wbAppNav .login {
	float:right;
	padding-right:10px;
	height:50px;
	line-height:50px;
	text-align:right;
	color:#fff
}
.wbAppNav .login .name {
	padding-right:10px;
}
.wbAppNav .login a.back {
*font-family:"宋体";
	color:#fff
}
.wbAppNav .login a.loginbtn {
	margin-top:12px;
	display:inline-block;
	width:60px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:url('/static/images/btn_login.gif') no-repeat;
	color:#fff;
	text-decoration:none;
}
.wbAppInfo {
	border:1px solid #d7d7d7;
	background:url('/static/images/bg_left.gif') repeat-y 150px top;
}
.waiLeft {
	float:left;
	width:150px;
}
.waiLeft .head {
	text-align:center;
	padding:20px 0;
}
.waiLeft .head a img {
	display:block;
	width:52px;
	margin:0 auto 5px auto;
}
.waiLeft .head img {
	width:50px;
	height:50px;
	border:1px solid #ccc;
}
.waiLeft .link ul {
	border-bottom:1px solid #ebebeb;
}
.waiLeft .link ul li {
	display:block;
	width:105px;
	text-align:right;
	padding-right:45px;
	height:35px;
	line-height:35px;
	border-top:1px solid #ebebeb;
}
.waiLeft .link ul li.current {
	background:#fff;
	width:106px;
*width:105px;
	font-weight:bold;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.waiLeft .link ul li.current a, .waiLeft .link ul li.current a:link, .waiLeft .link ul li.current a:visited, .waiLeft .link ul li.current a:hover {
	color:#333;
	text-decoration:none;
	cursor:text;
}
.waiLeft .beginBtn {
	text-align:center;
	margin:20px 0;
}
.waiRight {
	float:left;
	width:770px;
	padding:18px;
}
.waiRight .mbTag {
	margin-bottom:10px;
}
.waiTitle {
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #ececec;
	padding-left:15px;
}
.waiTitle .right {
	font-size:12px;
	font-weight:normal;
}
.waiTitle .input {
	width:80px;
	margin:0 3px;
}
.waiTitle .icondata {
	margin-right:3px;
	vertical-align:-2px;
*vertical-align:0px;
}
.waiTitleBg {
	background:#eef4f7;
	height:32px;
	line-height:32px;
	font-weight:bold;
	color:#333;
	padding-left:15px;
	margin:3px 0;
}
.waiTitleBg .sele {
	margin-left:10px;
}
.waiTable {
	margin-top:10px;
}
.waiTable ul li {
	clear:both;
	padding:5px 0;
	overflow:hidden;
	zoom:1;
}
.waiTable .left {
	float:left;
	width:75px;
	padding-right:6px;
	text-align:right;
	height:30px;
	line-height:30px;
	color:#666;
}
.waiTable .con {
	float:left;
	width:340px;
}
.waiTable .right {
	float:left;
	width:330px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	color:#999;
	word-break:break-all;
	word-wrap:break-word;
}
.waiTable .input {
	margin:2px;
	width:330px;
	height:18px;
}
.waiTable .inputS {
	margin:2px;
	width:260px;
*width:268px;
	height:18px;
}
.waiTable .inputL {
	margin:2px;
	width:530px;
*width:550px;
	height:18px;
}
.waiTable .textarea {
	margin:2px;
	width:330px;
	height:100px
}
.waiTable .sele {
	margin:5px 2px 2px 2px;
*margin:3px 2px 2px 2px;
}
.waiTable .con .radio {
	vertical-align:-10px;
*vertical-align:0;
	margin-right:3px;
*margin-right:0;
}
.waiTable .con .radiolabel {
	vertical-align:-8px;
*vertical-align:2px;
	margin-right:15px;
*font-family:"宋体";
}
.waiTable .focus {
	margin:0;
	border:3px solid #6eb6ef;
}
.waiTable .con .loginpic {
	float:left;
	width:50px;
	height:50px;
	border:1px solid #ccc;
	margin-right:10px;
}
.waiTable .con .loginpictxt {
	color:#999;
	display:block;
	margin-top:8px;
}
.waiTable .bottomBtn {
	margin:30px 0 60px 0;
}
.waiTable .wbIcon {
	margin-right:3px;
	vertical-align:-3px;
	_vertical-align:-8px;
}
.waiTable .tip {
	color:#c00;
	_vertical-align:-4px;
*font-family:"宋体";
}
.waiTable .checkBoxLine {
	padding:0;
	display:block;
	line-height:1.5em;
*font-family:"宋体";
}
.waiTable .checkBoxLine input {
	vertical-align:-2px;
	margin-right:3px;
}
.waiTable .bottomtip {
	display:block;
}
.waiTable .right1 {
	float:left;
	width:385px;
	padding-left:10px;
	color:#999;
	line-height:24px;
	word-break:break-all;
	word-wrap:break-word;
}
.waiTable .left2 {
	float:left;
	width:140px;
	padding-right:6px;
	text-align:right;
	height:30px;
	line-height:30px;
	color:#666;
}
.waiTable .right2 {
	float:left;
	width:250px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	color:#999;
	word-break:break-all;
	word-wrap:break-word;
}
.waiTable .left3 {
	float:left;
	width:200px;
	padding-right:6px;
	text-align:right;
	height:30px;
	line-height:30px;
	color:#666;
}
.waiTable .right3 {
	float:left;
	width:350px;
	height:24px;
	line-height:24px;
	padding-left:10px;
	color:#999;
	word-break:break-all;
	word-wrap:break-word;
}
.waiTable .btndecs {
	margin:-65px 0 60px 0;
	color:#c00;
}
.dataPic {
	margin:10px 0;
	clear:both;
}
.dataPic img {
	border:1px solid #ccc;
	margin:10px auto;
	display:block;
}
.waiTable table {
	width:100%;
	margin:10px 0 20px 0;
	border:1px solid #a6bbce;
}
.waiTable table tr td {
	border:1px solid #d1dee8;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#000;
}
.waiTable table tr.title td {
	background:#e7f3fb;
	color:#666;
}
.mbTagSmall {
	clear:both;
	padding:20px 0 20px 15px;
}
ul.mTagS {
	float:left;
	width:484px;
	height:30px;
	background-image:url('/static/images/bg_smalltag.gif');
	overflow:hidden;
}
ul.mTagS li {
	float:left;
	width:121px;
	text-align:center;
	height:30px;
	line-height:30px;
	color:#999;
}
ul.mTagS li.current a {
	color:#fff;
}
ul.mts_1 {
	background-position:0 0;
}
ul.mts_2 {
	background-position:0 -30px;
}
ul.mts_3 {
	background-position:0 -60px;
}
ul.mts_4 {
	background-position:0 -90px;
}
.mtsBtn {
	float:right;
	margin-top:5px;
}
.mtsTime {
	margin-bottom:10px;
	color:#999;
}
ul.mtsTxt {
	width:484px;
	overflow:hidden;
	margin-top:10px;
	color:#999;
}
ul.mtsTxt li {
	float:left;
	width:121px;
	text-align:center;
	visibility:hidden;
}
ul.mtsTxt li.current {
	visibility:visible;
}
.waiKeyList {
	padding:0 0 50px 15px;
	line-height:1.6em;
	color:#000;
}
.waiKeyList p.title {
	margin-top:20px;
	font-weight:bold;
	font-size:14px;
}
.waiPara {
	line-height:1.6em;
}
.waiPara .title {
	font-size:14px;
	font-weight:bold;
}
.waiPara .txt {
	margin-top:10px;
}
.waiPara .tipcolor {
	color:#c00;
}
.waiPara .tipBox {
	zoom:1;
	overflow:hidden;
	background:#fffceb;
	border:1px solid #ececd5;
	padding:10px;
	color:#666;
	margin:20px 0;
	position:relative;
}
.waiPara .tipBox .tiptxt {
	display:inline;
}
.waiPara .tipBox .wbIcon {
	vertical-align:-3px;
	_vertical-align:-2px;
}
.waiPara .bottomBtn {
	margin-top:20px;
}
.waiPara .checkBtn input {
	vertical-align:-2px;
	_vertical-align:0;
}
.waiPara .tip {
	color:#c00;
	margin-left:3px;
}
.wbAppLeft {
	float:left;
	width:690px;
	border:1px solid #ccc;
	margin-right:16px;
	padding:20px;
}
.wbAppRight {
	float:left;
	width:180px;
	border:1px solid #ccc;
	padding:15px;
}
.wbaLtitle {
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
	color:#333;
}
.wbaLtitle em {
	font-weight:normal;
	color:#666;
	padding-left:5px;
}
ul.createAppList {
	margin-bottom:20px;
}
ul.createAppList .wbLinedot {
	padding:15px 0 10px 0;
}
.createAppList .pic {
	float:left;
	width:50px;
	margin:3px 15px 0 0;
	padding:2px;
	border:1px solid #ccc;
}
.createAppList .pic img {
	width:50px;
	height:50px;
}
.createAppList .para {
	float:left;
	width:615px;
}
.createAppList .para p {
	word-break:break-all;
	word-wrap:break-word;
	display:block;
	line-height:1.5em;
}
.createAppList .para em.line {
	color:#999;
	margin:0 10px;
}
.createAppList .para .bottom {
	float:left;
	margin-top:10px;
}
.createAppList .para p.left, .createAppList .para p.right {
	margin-top:10px;
}
.wbAppLeft .fanye {
	float:right;
}
.custom .pic {
	float:left;
	width:50px;
	margin-right:15px;
}
.custom .pic img {
	width:50px;
	height:50px;
	padding:1px;
	border:1px solid #ccc;
}
.custom .info {
	float:left;
	width:110px;
	padding-bottom:30px;
}
.custom .info .name {
	display:block;
	font-size:14px;
	margin-bottom:5px;
	word-break:break-all;
	word-wrap:break-word;
}
.custom .info .right {
	display:block;
	clear:both;
}
.custom .btnBox {
	margin:20px 0;
	text-align:center;
}
.custom .btnBox .mbBlueBtn {
	margin-bottom:10px;
}
.custom .btnBox .right {
	margin-top:10px;
}
ul.wbAFaqList {
	line-height:1.8em;
	margin:0 0 50px 30px;
}
ul.wbAFaqList .title {
	margin:30px 0 20px 0;
}
.wbaMLeft {
	float:left;
	width:320px;
	margin-bottom:30px;
}
.wbaMLeft h3 {
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin-bottom:20px;
}
.wbaMLeft ul {
	height:180px;
	border-right:1px solid #ccc;
}
.wbaMLeft ul li {
	overflow:hidden;
	margin-bottom:15px;
	zoom:1;
}
.wbaMLeft .bgicon {
	float:left;
	width:32px;
	height:32px;
	background:url('/static/images/icon_app.gif');
	margin-right:15px;
}
.wbaMLeft .bi1 {
	background-position:0 0;
}
.wbaMLeft .bi2 {
	background-position:0 -50px;
}
.wbaMLeft .bi3 {
	background-position:0 -100px;
}
.wbaMLeft .title {
	font-size:14px;
	margin-bottom:7px;
}
.wbaMLeft .more {
	float:right;
	margin-right:20px;
	display:inline;
*font-family:"宋体"
}
.wbaMMid {
	float:left;
	width:300px;
	margin:0 0 30px 20px;
}
.wbaMMid h3 {
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin-bottom:20px;
}
.wbaMMid ul {
	height:180px;
	border-right:1px solid #ccc;
	padding-right:20px;
}
.wbaMMid ul li {
	overflow:hidden;
	margin-bottom:11px;
*margin-bottom:8px;
	zoom:1;
	background:url('/static/images/app_dot.gif') 0 6px no-repeat;
	padding-left:8px;
}
.wbaMMid ul li a {
	float:left;
	width:197px;
	height:15px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
}
.wbaMMid ul li .time {
	width:70px;
	float:right;
	text-align:right;
}
.wbaMMid .more {
	float:right;
	margin-right:20px;
	display:inline;
*font-family:"宋体"
}
.wbaMRigth {
	float:left;
	display:inline;
	width:300px;
	overflow:hidden;
	margin:0 0 30px 20px;
}
.wbaMRigth h3 {
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin-bottom:20px;
}
.wbaMRigth ul {
	height:180px;
}
.wbaMRigth ul li {
	float:left;
	width:70px;
	height:70px;
	margin:0 0 9px 0;
*margin:0 0 12px 0;
	text-align:center;
}
.wbaMRigth ul li img {
	display:block;
	width:50px;
	height:50px;
	margin:0 10px 5px 10px;
}
.wbaMRigth .more {
	float:right;
	margin-right:20px;
	display:inline;
*font-family:"宋体";
}
.wbAppInfoAll {
	border:1px solid #d7d7d7;
	padding:20px;
}
.wbAppInfoAll .waiTitle {
	padding:0;
}
.upload_ctl {
	position:relative;
}
.upload_ctl .file_span {
	display:block;
	height:22px;
	padding-right:10px;
	position:absolute;
	z-index:100;
*top:-3px;
	cursor:pointer;
	margin:0;
}
.upload_ctl .file_input {
	position:absolute;
	background:#fff;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	left:0px;
*left:-10px;
	_left:-5px;
	top:0px;
*top:3px;
	width:85px;
	_width:90px;
	height:25px;
	cursor:pointer;
}
.upload_ctl .txt {
	padding-left:15px;
}
.moduList {
	float:left;
	width:435px;
	display:inline;
	margin-right:20px;
	zoom:1;
}
.moduList h3 {
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin-bottom:10px;
}
.moduList ul.line {
	border-right:1px solid #ccc;
}
.moduList ul li {
	overflow:hidden;
	zoom:1;
	clear:both;
	margin-bottom:40px;
}
.moduList ul li .pic {
	float:left;
	width:120px;
	height:80px;
	padding:5px;
	background:url('/static/images/bg_pic.gif');
	margin-right:12px;
}
.moduList ul li .pic img {
	width:120px;
	height:80px;
}
.moduList ul li .txt {
	float:left;
	width:240px;
	line-height:1.6em;
}
.moduList ul li .txt .name {
	display:block;
	font-size:14px;
	margin:5px 0;
}
.moduList ul li .txt .disname {
	display:block;
	font-size:14px;
	margin:5px 0;
	cursor:default;
}
.moduList ul li .txt .disname a {
	cursor:default;
	color:#999;
	text-decoration:none;
}
.mtsWhyTxt {
	margin:0 0 10px 20px;
	line-height:1.8em;
	color:#f60;
}
.wbAppfunc {
	width:750px;
	padding:20px 0 0 100px;
}
.wbAppfunc .waiTable {
	padding-bottom:10px;
}
.wbAppfunc .waiTable .tl {
	margin-bottom:6px;
	vertical-align:middle;
}
.wbAppfunc .waiTable .checkbox {
	margin:0 3px 0 20px;
*margin:0 0 0 20px;
	vertical-align:-2px;
	_vertical-align:0px;
}
.wbAppfunc .waiTable .radio {
	vertical-align:-2px;
	_vertical-align:0;
}
.wbAppfunc .waiTable .input {
	margin:0 8px 8px 0;
}
.wbAppfunc .waiTable .inputL {
	margin:2px;
	width:533px;
*width:548px;
	height:18px;
	border:1px solid;
	border-color:#808080 #d4d0c8 #d4d0c8 #808080;
	color:#333;
	padding:3px 2px 1px;
}
.wbAppfunc .waiTable .inputS {
	margin:0 8px 0 0;
	width:260px;
*width:268px;
	height:18px;
	border:1px solid;
	border-color:#808080 #d4d0c8 #d4d0c8 #808080;
	color:#333;
	padding:3px 2px 1px;
}
.wbAppfunc .tipBox {
	margin-top:12px;
}
a.addhead, a.addhead:link, a.addhead:visited {
	background:#fff;
	border:1px solid #fff;
	display:inline-block;
	height:18px;
	line-height:19px;
	overflow:hidden;
	text-align:left;
	color:#0082cb;
	margin-bottom:5px;
}
a.addhead:hover {
	background:#0082cb;
	border:1px solid #0082cb;
	color:#fff;
	text-decoration:none;
}
a.addhead .addnew {
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	line-height:18px;
	margin:0 3px 0 3px;
}
.mbTag .tab-current {
	margin-right:7px;
	height:29px;
	overflow:hidden;
	line-height:29px;
	line-height:31px\9;
	float:left;
	background:url(/static/images/bg_tag.gif) no-repeat 0 0;
	cursor:pointer;
	padding-left:15px;
}
.mbTag .tab-current em {
	margin-right:7px;
	height:29px;
	overflow:hidden;
	line-height:29px;
	line-height:31px\9;
	float:left;
	background:url(/static/images/bg_tag.gif) no-repeat right -29px;
	cursor:pointer;
	color:#666;
	padding-right:15px;
	font-family:Arial;
}
.mbTag .toggle-reqres-link {
	margin-right:7px;
	height:29px;
	overflow:hidden;
	line-height:29px;
	line-height:31px\9;
	float:left;
	background:url(/static/images/bg_tag.gif) no-repeat 0 -58px;
	cursor:pointer;
	padding-left:15px;
	text-decoration:none;
	padding-left:15px;
}
.mbTag .toggle-reqres-link em {
	margin-right:7px;
	height:29px;
	overflow:hidden;
	line-height:29px;
	line-height:31px\9;
	float:left;
	background:url(/static/images/bg_tag.gif) no-repeat right -87px;
	cursor:pointer;
	text-decoration:none;
	padding-right:15px;
	font-family:Arial;
}
.signature {
	padding:10px 40px 0 15px;
}
.signature .intro {
	margin:0 1px 19px;
	background:url(/static/images/linedot.gif) 0 bottom repeat-x;
}
.signature .intro dt {
	color:#010101;
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:bold;
}
.signature .intro dd {
	color:#333;
	padding:9px 30px 17px 0;
	_padding-top:6px;
	line-height:20px;
}
.signature .panel {
	width:100%;
	overflow:hidden;
}
.signature .panel_l {
	float:left;
	width:241px;
}
.signature .panel_l dl {
*float:left;
	width:100%;
}
.signature .panel dt {
	padding:0 1px 17px;
	color:#010101;
	font-size:14px;
	font-weight:bold;
}
.signature .panel_l dd {
	width:100%;
	margin:0 0 19px;
	padding-bottom:29px;
*padding-bottom:27px;
	background:url(/static/images/linedot.gif) 0 bottom repeat-x;
}
.signature .panel_l dd.nobg {
	background:none;
}
.signature .panel_l dd input {
	margin:0 0 0 14px;
	margin-left:7px \9;
*margin-left:5px;
	vertical-align:-1px;
	vertical-align:-3px \9;
	_vertical-align:-1px;
}
.signature .panel_l dd label {
	margin:0 1px 0 4px;
*margin:0 -2px 0 3px;
	color:#666;
}
.signature .panel_l textarea {
	width:100%;
	height:80px;
	margin:1px 0 10px 9px;
	overflow-y:auto;
}
.signature .panel_l .copy {
	padding-left:9px;
}
.signature .panel_l .copy span {
	margin:0 0 0 8px;
	color:#999;
}
.signature .preview {
	float:left;
	margin-left:37px;
	_margin-left:22px;
}
.signature .preview .signView .view_wrap {
	padding:1px 0 65px 9px;
}
.signature .keynote {
	margin-left:10px;
}
.transBtn .panel_l {
	width:400px;
}
.transBtn .panel_l dd span.rd {
	display:inline-block;
	width:80px;
}
.transBtn .panel_l dd.addNum label {
	color:#010101;
	font-size:14px;
	font-weight:bold;
}
.transBtn .panel_l dd.addNum input.chk {
	margin:0;
	vertical-align:-2px \9;
	_vertical-align:-1px;
}
.transBtn .panel_l textarea {
	margin-left:0;
}
.transBtn .panel_l .copy {
	padding-left:0;
}
.transBtn .preview .view_btn {
	width:242px;
	padding:4px;
	border:1px solid #ccc;
	background:#efefef;
	text-align:center;
}
.transBtn .preview .view_btn p.txt {
	padding:0 0 5px;
}
.transBtn .preview .view_btn .btn_wrap {
	background:#fff;
}
.waiTable {
	padding-bottom:20px;
}
.waiTable ul li {
	width:100%;
}
.waiTable ul li span.gray9 {
	color:#999;
}
.waiTable ul li span.msg {
	display:block;
	margin-top:5px;
}
.waiTable ul li .chk {
	margin:8px 0 0 0;
*margin-top:4px;
	vertical-align:-2px;
	_vertical-align:0;
}
.waiTable ul li label {
	margin:0 8px 0 4px;
}
.screencap {
	width:100%;
	margin-top:20px;
	overflow:hidden;
}
.screencap dt {
	float:left;
	width:100px;
	padding:3px 0 15px;
	color:#666
}
.screencap dd {
	float:left;
	width:650px;
	margin-bottom:13px;
	text-align:left;
}
.screencap dd .upic {
	display:inline-block;
	border:1px solid #ccc;
}
.screencap dd span {
	margin-left:8px;
	color:#ccc;
}
.screencap dd span.upic {
	margin:0;
}
.screencap dd p {
	margin:10px 0 0 0;
	color:#999;
}
.screencap dd.btn {
	padding:22px 0 60px 100px;
}
.screencap dd.btndecs {
	color:#c00;
	margin:-60px 0 60px 100px;
	display:inline;
}
.thpCenBox {
	width:450px;
	margin:0 auto 20px auto;
	color:#666;
}
.txt_error {
	width:90px;
	height:20px;
	background:url(/static/images/txt_error.gif);
}
.errorNote {
	padding:50px 0 30px 90px;
}
.errorNote .layerL {
	float:left;
	width:50px;
}
.errorNote .layerR {
	float:left;
}
.errorNote .layerR h3 {
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.errorNote .layerR .txt {
	margin-top:5px;
	line-height:2em;
}
.noteFoot {
	background:#e0efff;
	padding:15px;
	line-height:1.6em;
	color:#999;
}
#tagwrap {
	position:absolute;
	border:1px solid gray;
	max-width:328px;
	font-size:12px;
	background-color:#f5f5f5;
	width:328px;
	padding:5px;
}
#tagwrap a, #tagwrap a:link {
	float:left;
	display:block;
	height:16px;
	padding:5px;
	outline:none;
	white-space:nowrap;
	font-family:Arial;
	line-height:1.231em;
}
#tagwrap a:hover {
	text-decoration:none;
	outline:none;
}
.rad_tab {
	height:30px;
	position:relative;
	margin-bottom:-1px;
}
.rad_tab li, .rad_tab li a, .rad_tab li span {
	background:url(/static/images/bg_rad_tab.gif) no-repeat;
}
.rad_tab li {
	float:left;
	margin-right:5px;
	font-size:14px;
	background-repeat:repeat-x;
	background-position:0 -150px;
	_width:1px;
	white-space:nowrap;
}
.rad_tab li a, .rad_tab li span {
	display:block;
	height:30px;
	overflow:hidden;
	line-height:29px;
	line-height:31px\9;
	cursor:pointer
}
.rad_tab li a {
	background-position:0 -90px;
}
.rad_tab li a:hover {
	text-decoration:none;
}
.rad_tab li span {
	background-position:right -120px;
	padding:0 20px;
}
.rad_tab li.cur {
	background-position:0 -60px;
}
.rad_tab li.cur a {
	background-position:right -30px;
	font-weight:bold;
}
.rad_tab li.cur span {
	background-position:0 0;
	color:#444;
}
.signature .panel_l dl.tab_con {
	border:1px solid #dadada;
	padding:20px 20px 0;
	width:325px;
	height:460px;
}
.signature .panel_l dl.lfcon {
	padding:30px 3px 0;
	width:359px;
}
.signature .panel_l dl.lfcon dt.nowhite {
	padding:0 0 4px 0;
}
.signature .panel_l dl.lfcon dd.problem {
	line-height:22px;
}
.signature .panel_l dl.lfcon dd.problem strong {
	background:url(/static/images/ico_slted.gif) no-repeat;
	padding-left:20px;
}
.signature .panel_l dl.lfcon dd.problem a.graylink {
	color:#333;
	background:url(/static/images/app_dot2.gif) no-repeat 4px 4px;
	padding-left:12px;
}
.plug_size {
	width:90px;
	float:left;
	margin-right:40px;
}
.plug_size p {
	padding:4px 0 0 4px;
	line-height:18px;
	clear:both;
}
.txt_80 {
	width:70px;
	float:left;
}
.plug_colorset {
	width:160px;
	float:left;
}
.plug_colorset p {
	margin:4px 4px 20px 4px;
	clear:both;
}
.plug_colorset div.colorview {
	width:19px;
	height:19px;
	border:1px solid #666;
	display:inline-block;
	float:left;
	margin-left:5px;
	cursor:pointer;
}
.plug_modelset {
	width:130px;
	float:left;
	padding:4px 0;
}
.setmember {
	margin:20px 0 16px;
	clear:both;
}
.setmember:before {
	content:"";
	display:block;
	overflow:hidden;
	height:0;
	overflow:hidden;
}
.setmember strong {
	font-weight:bold;
}
.signature .panel_l .tab_con dd input {
	margin:0 0 0 3px;
}



div#main-container {
	margin:7px auto;
}